<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" href="../../../../../../style.css" type="text/css" media="screen">
<link rel="stylesheet" href="../../../../../../print.css" type="text/css" media="print">
<meta content="SelectorTypes,com.newgonzo.cannonball.w3c.css.sac.SelectorTypes,SAC_ANY_NODE_SELECTOR,SAC_CDATA_SECTION_NODE_SELECTOR,SAC_CHILD_SELECTOR,SAC_COMMENT_NODE_SELECTOR,SAC_CONDITIONAL_SELECTOR,SAC_DESCENDANT_SELECTOR,SAC_DIRECT_ADJACENT_SELECTOR,SAC_ELEMENT_NODE_SELECTOR,SAC_GENERAL_SIBLING_SELECTOR,SAC_NEGATIVE_SELECTOR,SAC_PROCESSING_INSTRUCTION_NODE_SELECTOR,SAC_PSEUDO_ELEMENT_SELECTOR,SAC_ROOT_NODE_SELECTOR,SAC_TEXT_NODE_SELECTOR" name="keywords">
<title>com.newgonzo.cannonball.w3c.css.sac.SelectorTypes</title>
</head>
<body>
<script type="text/javascript" language="javascript" src="../../../../../../asdoc.js"></script><script type="text/javascript" language="javascript" src="../../../../../../cookies.js"></script><script type="text/javascript" language="javascript">
<!--
				asdocTitle = 'SelectorTypes - API Documentation';
				var baseRef = '../../../../../../';
				window.onload = configPage;
			--></script>
<table style="display:none" id="titleTable" cellspacing="0" cellpadding="0" class="titleTable">
<tr>
<td align="left" class="titleTableTitle">API Documentation</td><td align="right" class="titleTableTopNav"><a onclick="loadClassListFrame('../../../../../../all-classes.html')" href="../../../../../../package-summary.html">All&nbsp;Packages</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../../../../../all-classes.html')" href="../../../../../../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../../../../../../index-list.html')" href="../../../../../../all-index-A.html">Index</a>&nbsp;|&nbsp;<a href="../../../../../../index.html?com/newgonzo/cannonball/w3c/css/sac/SelectorTypes.html&amp;com/newgonzo/cannonball/w3c/css/sac/class-list.html" id="framesLink1">Frames</a><a onclick="parent.location=document.location" href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo" title="Adobe Logo" class="logoImage" src="../../../../../../images/logo.jpg"></td>
</tr>
<tr class="titleTableRow2">
<td align="left" id="subTitle" class="titleTableSubTitle">Class&nbsp;SelectorTypes</td><td align="right" id="subNav" class="titleTableSubNav"><a href="#constantSummary">Constants</a></td>
</tr>
<tr class="titleTableRow3">
<td colspan="2">&nbsp;</td>
</tr>
</table>
<script type="text/javascript" language="javascript">
<!--
if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("Class SelectorTypes"); titleBar_setSubNav(true,false,false,false,false,false,false,false,false,false,false,false,false,false);}
--></script>
<div class="MainContent">
<table cellspacing="0" cellpadding="0" class="classHeaderTable">
<tr>
<td class="classHeaderTableLabel">Package</td><td><a onclick="javascript:loadClassListFrame('class-list.html')" href="package-detail.html">com.newgonzo.cannonball.w3c.css.sac</a></td>
</tr>
<tr>
<td class="classHeaderTableLabel">Class</td><td class="classSignature">public class SelectorTypes</td>
</tr>
</table>
<p></p>
<p></p>
<br>
<hr>
</div>
<a name="constantSummary"></a>
<div class="summarySection">
<div class="summaryTableTitle">Public Constants</div>
<table id="summaryTableConstant" class="summaryTable " cellpadding="3" cellspacing="0">
<tr>
<th>&nbsp;</th><th colspan="2">Constant</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_ANY_NODE_SELECTOR">SAC_ANY_NODE_SELECTOR</a> : int = 1<div class="summaryTableDescription">[static]
  This selector matches any node.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_CDATA_SECTION_NODE_SELECTOR">SAC_CDATA_SECTION_NODE_SELECTOR</a> : int = 6<div class="summaryTableDescription">[static]
  This selector matches only cdata node.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_CHILD_SELECTOR">SAC_CHILD_SELECTOR</a> : int = 11<div class="summaryTableDescription">[static]
  This selector matches a childhood relationship between two elements.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_COMMENT_NODE_SELECTOR">SAC_COMMENT_NODE_SELECTOR</a> : int = 8<div class="summaryTableDescription">[static]
  This selector matches only comment node.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_CONDITIONAL_SELECTOR">SAC_CONDITIONAL_SELECTOR</a> : int = 0<div class="summaryTableDescription">[static]
  This is a conditional selector.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_DESCENDANT_SELECTOR">SAC_DESCENDANT_SELECTOR</a> : int = 10<div class="summaryTableDescription">[static]
  This selector matches an arbitrary descendant of some ancestor element.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_DIRECT_ADJACENT_SELECTOR">SAC_DIRECT_ADJACENT_SELECTOR</a> : int = 12<div class="summaryTableDescription">[static]
  This selector matches two selectors who shared the same parent in the
  document tree and the element represented by the first sequence
  immediately precedes the element represented by the second one.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_ELEMENT_NODE_SELECTOR">SAC_ELEMENT_NODE_SELECTOR</a> : int = 4<div class="summaryTableDescription">[static]
  This selector matches only element node.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_GENERAL_SIBLING_SELECTOR">SAC_GENERAL_SIBLING_SELECTOR</a> : int = 13<div class="summaryTableDescription">[static]
  This selector matches two selectors who shared the same parent in the
  document tree and the element represented by the first sequence
  precedes (directly or indirectly) the element represented by the second one.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_NEGATIVE_SELECTOR">SAC_NEGATIVE_SELECTOR</a> : int = 3<div class="summaryTableDescription">[static]
  This selector matches only node that are different from a specified one.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_PROCESSING_INSTRUCTION_NODE_SELECTOR">SAC_PROCESSING_INSTRUCTION_NODE_SELECTOR</a> : int = 7<div class="summaryTableDescription">[static]
  This selector matches only processing instruction node.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_PSEUDO_ELEMENT_SELECTOR">SAC_PSEUDO_ELEMENT_SELECTOR</a> : int = 9<div class="summaryTableDescription">[static]
  This selector matches the 'first line' pseudo element.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_ROOT_NODE_SELECTOR">SAC_ROOT_NODE_SELECTOR</a> : int = 2<div class="summaryTableDescription">[static]
  This selector matches the root node.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
<tr class="">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#SAC_TEXT_NODE_SELECTOR">SAC_TEXT_NODE_SELECTOR</a> : int = 5<div class="summaryTableDescription">[static]
  This selector matches only text node.</div>
</td><td class="summaryTableOwnerCol">SelectorTypes</td>
</tr>
</table>
</div>
<script type="text/javascript" language="javascript">
<!--
showHideInherited();
--></script>
<div class="MainContent">
<a name="constantDetail"></a>
<div class="detailSectionHeader">Constant detail</div>
<a name="SAC_ANY_NODE_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_ANY_NODE_SELECTOR</td><td class="detailHeaderType">constant</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_ANY_NODE_SELECTOR:int = 1</code><p>
  This selector matches any node.
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">SimpleSelector</div>
</div>
<a name="SAC_CDATA_SECTION_NODE_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_CDATA_SECTION_NODE_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_CDATA_SECTION_NODE_SELECTOR:int = 6</code><p>
  This selector matches only cdata node.
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">CharacterDataSelector</div>
</div>
<a name="SAC_CHILD_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_CHILD_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_CHILD_SELECTOR:int = 11</code><p>
  This selector matches a childhood relationship between two elements.
  example:
  <pre class="example">
    E > F
  </pre>
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">DescendantSelector</div>
</div>
<a name="SAC_COMMENT_NODE_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_COMMENT_NODE_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_COMMENT_NODE_SELECTOR:int = 8</code><p>
  This selector matches only comment node.
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">CharacterDataSelector</div>
</div>
<a name="SAC_CONDITIONAL_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_CONDITIONAL_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_CONDITIONAL_SELECTOR:int = 0</code><p>
  This is a conditional selector.
  example:
  <pre class="example">
    simple[role="private"]
    .part1
    H1#myId
    P:lang(fr).p1
  </pre>
    </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">ConditionalSelector</div>
</div>
<a name="SAC_DESCENDANT_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_DESCENDANT_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_DESCENDANT_SELECTOR:int = 10</code><p>
  This selector matches an arbitrary descendant of some ancestor element.
  example:
  <pre class="example">
    E F
  </pre>
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">DescendantSelector</div>
</div>
<a name="SAC_DIRECT_ADJACENT_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_DIRECT_ADJACENT_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_DIRECT_ADJACENT_SELECTOR:int = 12</code><p>
  This selector matches two selectors who shared the same parent in the
  document tree and the element represented by the first sequence
  immediately precedes the element represented by the second one.
  example:
  <pre class="example">
    E + F
  </pre>
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">SiblingSelector</div>
</div>
<a name="SAC_ELEMENT_NODE_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_ELEMENT_NODE_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_ELEMENT_NODE_SELECTOR:int = 4</code><p>
  This selector matches only element node.
  example:
  <pre class="example">
    H1
    animate
  </pre>
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">ElementSelector</div>
</div>
<a name="SAC_GENERAL_SIBLING_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_GENERAL_SIBLING_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_GENERAL_SIBLING_SELECTOR:int = 13</code><p>
  This selector matches two selectors who shared the same parent in the
  document tree and the element represented by the first sequence
  precedes (directly or indirectly) the element represented by the second one.
  example:
  <pre class="example">
    E ~ F
  </pre>
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">SiblingSelector</div>
</div>
<a name="SAC_NEGATIVE_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_NEGATIVE_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_NEGATIVE_SELECTOR:int = 3</code><p>
  This selector matches only node that are different from a specified one.
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">NegativeSelector</div>
</div>
<a name="SAC_PROCESSING_INSTRUCTION_NODE_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_PROCESSING_INSTRUCTION_NODE_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_PROCESSING_INSTRUCTION_NODE_SELECTOR:int = 7</code><p>
  This selector matches only processing instruction node.
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">ProcessingInstructionSelector</div>
</div>
<a name="SAC_PSEUDO_ELEMENT_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_PSEUDO_ELEMENT_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_PSEUDO_ELEMENT_SELECTOR:int = 9</code><p>
  This selector matches the 'first line' pseudo element.
  example:
  <pre class="example">
    :first-line
  </pre>
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">ElementSelector</div>
</div>
<a name="SAC_ROOT_NODE_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_ROOT_NODE_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_ROOT_NODE_SELECTOR:int = 2</code><p>
  This selector matches the root node.
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">SimpleSelector</div>
</div>
<a name="SAC_TEXT_NODE_SELECTOR"></a>
<table cellspacing="0" cellpadding="0" class="detailHeader">
<tr>
<td class="detailHeaderName">SAC_TEXT_NODE_SELECTOR</td><td class="detailHeaderType">constant</td><td class="detailHeaderRule">&nbsp;</td>
</tr>
</table>
<div class="detailBody">
<code>public static const SAC_TEXT_NODE_SELECTOR:int = 5</code><p>
  This selector matches only text node.
  </p><p>
<span class="label">See also</span>
</p>
<div class="seeAlso">CharacterDataSelector</div>
</div>
<br>
<br>
<hr>
<br>
<p></p>
<center class="copyright"> 
</center>
</div>
</body>
</html>
<!-- -->
